package bean;

/**
 * Created by shiyanqi on 19/4/9.
 */
public class RefundTradeBean {

    private String trade_no; //广分正交易订单号
    private String refund_status; //订单状态 //SUCCESS:退款成功
                                    //REFUNDING: 退款中
                                    //REFUND_ERROR:退款失败

    private String pay_channel; //支付渠道
                                    //ALIPAY:支付宝
                                    //WECHAT:微信
                                    //CLOUD_UNION: 银联云闪付
    private int refund_amount; //退款金额(分)
    private String refund_time; //退款发起时间
    private String refund_complete_time; //退款完成时间
    private String store_code; //门店号
    private String terminal_code; //终端设备号
    private String refund_down_trade_no; //接入方退款订单号
    private String refund_up_trade_no; //渠道方退款订单号
    private String refund_trade_no; //广分退款订单号
    private String refund_reason; //退款原因

    public String getTrade_no() {
        return trade_no;
    }

    public void setTrade_no(String trade_no) {
        this.trade_no = trade_no;
    }

    public String getRefund_status() {
        return refund_status;
    }

    public void setRefund_status(String refund_status) {
        this.refund_status = refund_status;
    }

    public String getPay_channel() {
        return pay_channel;
    }

    public void setPay_channel(String pay_channel) {
        this.pay_channel = pay_channel;
    }

    public int getRefund_amount() {
        return refund_amount;
    }

    public void setRefund_amount(int refund_amount) {
        this.refund_amount = refund_amount;
    }

    public String getRefund_time() {
        return refund_time;
    }

    public void setRefund_time(String refund_time) {
        this.refund_time = refund_time;
    }

    public String getRefund_complete_time() {
        return refund_complete_time;
    }

    public void setRefund_complete_time(String refund_complete_time) {
        this.refund_complete_time = refund_complete_time;
    }

    public String getStore_code() {
        return store_code;
    }

    public void setStore_code(String store_code) {
        this.store_code = store_code;
    }

    public String getTerminal_code() {
        return terminal_code;
    }

    public void setTerminal_code(String terminal_code) {
        this.terminal_code = terminal_code;
    }

    public String getRefund_down_trade_no() {
        return refund_down_trade_no;
    }

    public void setRefund_down_trade_no(String refund_down_trade_no) {
        this.refund_down_trade_no = refund_down_trade_no;
    }

    public String getRefund_up_trade_no() {
        return refund_up_trade_no;
    }

    public void setRefund_up_trade_no(String refund_up_trade_no) {
        this.refund_up_trade_no = refund_up_trade_no;
    }

    public String getRefund_trade_no() {
        return refund_trade_no;
    }

    public void setRefund_trade_no(String refund_trade_no) {
        this.refund_trade_no = refund_trade_no;
    }

    public String getRefund_reason() {
        return refund_reason;
    }

    public void setRefund_reason(String refund_reason) {
        this.refund_reason = refund_reason;
    }

    @Override
    public String toString() {
        return "RefundTradeBean{" +
                "trade_no='" + trade_no + '\'' +
                ", refund_status='" + refund_status + '\'' +
                ", pay_channel='" + pay_channel + '\'' +
                ", refund_amount=" + refund_amount +
                ", refund_time='" + refund_time + '\'' +
                ", refund_complete_time='" + refund_complete_time + '\'' +
                ", store_code='" + store_code + '\'' +
                ", terminal_code='" + terminal_code + '\'' +
                ", refund_down_trade_no='" + refund_down_trade_no + '\'' +
                ", refund_up_trade_no='" + refund_up_trade_no + '\'' +
                ", refund_trade_no='" + refund_trade_no + '\'' +
                ", refund_reason='" + refund_reason + '\'' +
                '}';
    }
}
